A Methodology for Passive Interoperability Testing: Application to SIP
نویسندگان
چکیده
The purpose of interoperability testing is to ensure that protocol implementations communicate correctly while providing the expected services. To perform interoperability testing, conventional approaches rely on the active testing method, which stimulates the network components and observing their reactions. However, the stimuli disturb inevitably their normal operation. On the contrary, passive testing is a technique based on only observing the external behavior of the network components. This paper proposes a formal approach for passive interoperability testing. Given the specifications of the network components and a test objective, a passive test scenario is derived by partially calculating their interaction. In addition, a trace analysis algorithm is proposed to verify the interoperability between the implementations. The proposed approach was successfully performed on a SIP protocol case study, where non-interoperability situation was detected. MOTS-CLÉS : test d’interopérabilité, test passif, modèle IOLTS, vérification de trace
منابع مشابه
Security testing of session initiation protocol implementations
The mechanisms which enable the vast majority of computer attacks are based on design and programming errors in networked applications. The growing use of voice over IP (VOIP) phone technology makes these phone applications potential targets. We present a tool to perform security testing of VOIP applications to identify security vulnerabilities which can be exploited by an attacker. Session Ini...
متن کاملPassive Interoperability Testing for Request-Response Protocols: Method, Tool and Application on CoAP Protocol
Passive testing is a technique that aims at testing a running system by only observing its behavior without introducing any test input. The non-intrusive nature of passive testing makes it an appropriate technique for interoperability testing, which is an important activity to ensure the correct collaboration of different network components in operational environment. In this paper we propose a...
متن کاملSIP-based Mobility Management in 4G networks
4G systems will need to integrate several IP-based access technologies in a seamless way. In this paper, we first describe the requirements of a Mobility Management scheme for multimedia real-time communication services; then, we report a survey of the Mobility Management schemes proposed in the recent literature to perform vertical handovers between heterogeneous networks. Based on this analys...
متن کاملMethodology for SIP Infrastructure Performance Testing
This paper deals with a testing method suitable for SIP infrastructure. The performance testing is an issue of research and no standardized methodology has been adopted yet. We present the main ideas of the methodology that allows for testing the keystone of SIP based infrastructure – the SIP Server – in both SIP Proxy and B2BUA (Back to Back User Agent) configurations. Our methodology has its ...
متن کاملAn Interoperable Signaling Solution between SIP and H.323
The Session Initiation Protocol and H.323 dominate the Voice over IP world. These signaling protocols are responsible for call setup and call tear down by IP telephony solutions. This project analyses and discusses the underlying H.323 and SIP interoperability issues and intends to build a scalable solution for the interoperability of these protocols. The gateway maps the call sequences between...
متن کامل